Sanal Ofis Ortaminda Kod Gozden Gecirme ile Kod Degerlendirmesi
نویسندگان
چکیده
Özet. Yazılım geliştirirken hataların erken fazlarda fark edilmesi, doğacak masrafları en aza indirgemektedir. Bu bağlamda kullanılabilecek süreçlerden biri “Kod Gözden Geçirme”dir. Yazılımcıların kod standartları, kod kalitesi, kod hataları gibi ölçütleri gözeterek birbirlerinin kodlarını değerlendirmesi, kod gözden geçirmedir. Bildiride ayrıntılarıyla bahsedilen projede, bu sürecin pratiğinin bir simülasyon ortamında takıma yeni dâhil olan pratisyene kazandırılması ve bu sayede eğitim maliyeti ve süresi azaltılırken eğlenerek öğrenme amaçlanmaktadır. Sanal ofis ortamını daha gerçekçi kılmak için ofis sesleri, objeleri, personeli, animasyonlarının yanı sıra sürecin gerçekçiliğini artırmak için verilen görevlerde bütçe ve zaman kısıtları bulunmaktadır. Kod gözden geçirmenin önemini daha iyi vurgulamak adına kod derleme ve test gibi yan unsurlara da projede yer verilmiştir. Bilgisayar mühendisliği öğrencileri ile yürütülen çalışmada, katılımcılar kendilerini bir ofis ortamında hissettiklerini ve verilen görevleri yerine getirirken eğlendiklerini belirtmişlerdir. Projeden senaryolarla gerçekleştirilen kullanılabilirlik testleri ve katılımcıların görüşleri doğrultusunda sorunlar tespit edilmiş ve bu kısımlarda iyileştirme yoluna gidilmiştir.
منابع مشابه
Yazılım Havuzu Analizi ile Tasarım-Kod Uyumluluğunun Araştırılması
Özet. Yazılım projelerinde analiz aĢamasında tanımlanan probleme çözüm üretme aĢaması olan tasarım, geliĢtiriciler tarafından yazılımı gerçekleĢtirmek üzere yürütülen kodlama sürecine girdi sağlar. Yazılım geliĢtirilirken ya da güncellenirken, kod ve tasarımın uyumlu olarak idamesi uzun vadeli bir yatırımdır ve idame ettirilebilir bir proje sonucunu doğurur. Ancak gerçek hayatta tecrübesizlik, ...
متن کاملWeb Uygulamaları için Model Tabanlı Çevik Süreç Yöntemi ile Yazılım Geliştirme
Özet. Model tabanlı geliştirme, sağladığı dokümantasyon, otomatik kod dönüşümü ve yüksek soyutlama düzeyi ile platform bağımsız geliştirme sağlaması ile yazılım mühendisliğinde avantajlar sunmaktadır. Bu yaklaşımın çevik süreç prensipleri ile birleştirilerek uygulanmasının, yazılım geliştiriciye, iki yöntemin avantajlarından faydalanarak geliştirme imkanı sunacağı düşünülmektedir. Bu bildiri ça...
متن کاملMobil Uygulamalarda Vekil Tabanlı Kod Taşıma Yönteminin Farklı Seviyelerdeki Bulut Bilişim Altyapılarının Kullanılması Durumundaki Başarımının Karşılaştırılması
Özet. Günümüzde akıllı telefonların kullanımı gün geçtikçe artmaktadır. Akıllı telefon ve kablosuz iletişim teknolojilerindeki gelişmeler sayesinde insanlar bilgiye artık her yerde ve her zaman erişebiliyorlar. Akıllı telefon teknolojisi ilerlemesine rağmen yine de hafıza ve işlemci gücü kapasitesi bakımından masaüstü veya sunucu bilgisayarlara göre çok geride kalmaktadır. Bunun yanında akıllı ...
متن کاملBileşen Kalitesi Ölçümünde Statik Kod Analizi Yaklaşımı
Özet. Statik kod analizi yazılım kaynak kodunun kalite, güvenlik ve güvenilirlik açısından analiz edildiği bir yazılım doğrulama metodudur. Diğer doğrulama faaliyetlerinden farklı olarak, statik analiz otomatize edilebilmekte; bu sayede yazılımın koşmasına gerek kalmadan, ya da özel test durumları oluşturulmadan uygulanabilmektedir. Çeşitli metrikler kullanılarak yazılımların değerlendirilmesi ...
متن کاملYazılım Yeniden Yapılamaya Yönelik Model Güdümlü ve Kaliteye Yönelimli Süreç Modeli
Özet. Yazılım Yeniden Yapılama (software re-engineering) (YYY), yoğun kaynak ve zaman kullanımını gerektiren, gidiş-dönüşlü ve yinelemeli yazılım mühendisliği etkinliklerini içermektedir. Dolayısıyla, söz konusu süreçler otomatik hale getirilebilmeli, ortaya çıkan ürün, araç ve yöntemler yeniden yapılanmış yazılımla ilgili sonraki süreçlerde tekrar kullanılabilmelidir. Bu bağlamda, Model Güdüml...
متن کامل